.index-page {
  .bg {
    background-color: rgba(59,133,147, .3);
    width: 100vw;
    height: 100vh;
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 0;
  }
  .at-button--primary {
    background-color: #3B8593;
    border-color: #3B8593;
  }

  .headerBg {
    position: fixed;
    left: 0;
    top: 0;
    z-index: -1;
    width: 100vw;
    height: 100vh;
    object-fit: cover;
  }
  .title-box {
    width: 100%;
    position: fixed;
    top: 15%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
    .title {
      color: #fff;
      // padding-top: 78px;
      text-align: center;
    }
    .subTitle {
      color: #fff;
      margin-bottom: 68px;
    }
    .enterBtn {
      width: 60vw;
    }
  }
}

